polyhydroxylic alcohol - French English Dictionary